bunch of ruffians - Español Inglés Diccionario